package com.ruoyi.art.service;


import com.ruoyi.art.domain.FileInfo;
import org.springframework.web.multipart.MultipartFile;

public interface FileService {
    /**
     * 上传文件到 MinIO，并保存元数据
     * @param file 前端上传 MultipartFile
     * @return 保存后的 FileInfo 对象（包含访问 URL）
     */
    FileInfo uploadFile(MultipartFile file, int userId, int stuId);


//    /**
//     * 根据 ID 获取文件信息（包含 URL）
//     */
//    FileInfo getFileInfo(Long id);


}
